wildlife sanctuary - French English Dictionary